home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / hs113d2.zip / HSLINK.NEW < prev    next >
Text File  |  1992-12-31  |  7KB  |  185 lines

  1.  
  2. HS/Link Revision History (in reverse order)
  3. -------------------------------------------
  4.  
  5. NOTE: THIS IS A BETA TEST VERSION!  THE CURRENT RELEASE VERSION IS 1.12!
  6.  
  7. 31-Dec-92
  8.    Posted as public beta 1.13D2 under filename HS113D2.ZIP.
  9.  
  10. 29-Dec-92
  11.    Removed the 'lost THRE' warning message, as this condition appears to
  12.    be 'normal' for certain modem types and when running under OS/2.
  13.  
  14. 27-Dec-92
  15.    The date stamp in HSERR logs was not reporting the proper month.
  16.  
  17. 23-Dec-92
  18.    Added logic to automatically disengage "minimal blocks" mode if any
  19.    data errors are detected.
  20.  
  21. 20-Dec-92
  22.    Added diagnostic error for lost THRE interrupts.
  23.  
  24.    Added logic to prevent false 'lost THRE' sequence with internal modems
  25.    that delay THRE interrupts rather than asserting flow control.  This
  26.    may solve compatibility problems with some internal modems.
  27.  
  28. 18-Dec-92
  29.    Added a date and time stamp to most HSERR error log entries.
  30.  
  31. 11-Dec-92
  32.    Added logic to cause hslink to assume an outgoing file from an
  33.    unspecified directory will be located in the directory of the
  34.    previously specified outgoing file.  For example:
  35.         hslink c:\dir1\file1 file2 file3
  36.    means the same as
  37.         hslink c:\dir1\file1 c:\dir1\file2 c:\dir1\file3
  38.  
  39. 29-Nov-92
  40.    Posted as public beta 1.13D0 under filename HS113D0.ZIP.
  41.  
  42. 21-Nov-92
  43.    Changed batch status display logic to prevent the values jumping up and
  44.    down between blocks in a bidirectional transfer with ACK enabled.
  45.  
  46. 20-Nov-92
  47.    Internal changes in comms driver.  May improve performance under some
  48.    circumstances.
  49.  
  50.    Changed FOSSIL implementation to take advantage of block read/write
  51.    functions.  This should make quite an improvement in FHSLINK performance
  52.    running with a FOSSIL driver.
  53.  
  54. 18-Nov-92
  55.    I just discovered that changing the PIC register in a DOS session
  56.    under Windows also changes the UART IER and MCR registers.  I don't
  57.    fully understand this, but suspect it is a flaw or quirk in Windows'
  58.    virtualization logic.  Because of this I now initialize the PIC
  59.    before the UART and deinit the UART after restoring the original PIC
  60.    on shutdown.  (1.13αC9)
  61.  
  62. 18-Nov-92
  63.    The initial handshake would sometimes fail of the -HX -NM options
  64.    were in effect.
  65.  
  66.    Some early HS113C8.ZIP postings incorrectly identify themselves as
  67.    version 1.13αC8 rather than 1.13ßC8.
  68.  
  69.    Posted as public beta 1.13C8 under filename HS113C8.ZIP.
  70.  
  71. 15-Nov-92
  72.    Added some additional information to the error logfile.
  73.  
  74. 14-Nov-92
  75.    Some alphas posted yesterday and today will abort or act strangely
  76.    when the command line length exceeds about 70 characters.  This has
  77.    been corrected.
  78.  
  79. 13-Nov-92
  80.    Internal changes in comms driver.
  81.  
  82.    The repeated incoming block 'R' indication was not clearing properly
  83.    during error recovery, resulting inefficient recovery sequences.
  84.  
  85.    Added a check for
  86.         SET HSERR=path\logfile
  87.    to enable a new error logging facility.  When enabled, most screen
  88.    information and error messages are logged to the specified logfile.
  89.  
  90.    Added logic to warn the user when an invalid registration code is entered,
  91.    rather than triggering the tamper detection logic.
  92.  
  93. 09-Nov-92
  94.    Internal changes in comms driver.
  95.  
  96.    Changed initial handshake logic to default to new alternate XON/XOFF
  97.    encoding method, instead of first attempting the old method.  This should
  98.    speed up the initial handshake process and also prevent some occasional
  99.    handshake failures.  Added -NA option to disable this logic for
  100.    compatibility with release 1.12 and earlier.
  101.  
  102.    Further testing under windows indicates that the best results are obtained
  103.    (at least in some cases) when the following statements are present in your
  104.    [386enh] section of WINDOWS.INI:
  105.         Com#Fifo=0
  106.         Com#Buffer=0
  107.    where # is the com port being used, usually 1 or 2.  In this mode, the -N5
  108.    option is not needed on the HS/Link command line running under Windows,
  109.    and the -FT# option may be used to fine-tune performance.
  110.  
  111.    Windows users can benefit greatly from TurboComm enhanced windows COMM
  112.    drivers, available for $47 from Bio Engineering (503)482-2744.
  113.  
  114. 06-Nov-92
  115.    Internal changes in forval-specific interrupt handling and the -FT16
  116.    through -FT255 option.
  117.  
  118. 31-Oct-92
  119.    Posted as public beta 1.13C6 under filename HS113C6.ZIP.
  120.  
  121.    The slow handshake function was not being asserted properly when file
  122.    buffering was disabled via the -NB option.
  123.  
  124.    Removed some of the usage help text to reduce memory requirements.
  125.  
  126. 27-Oct-92
  127.    Due to a number of unexplained problems in code produced by the new
  128.    Borland C++ 3.1 compiler, I am going back to the Turbo C++ 1.0 compiler.
  129.  
  130. 23-Oct-92
  131.    The most reliable operation under Microsoft Windows seems to occur when
  132.    the -N5 option is used, even if the com port actually does have the
  133.    NS16550AN attached.
  134.  
  135. 22-Oct-92
  136.    Added -I4 option to give up idle time under Windows, OS/2, DOS 5 and other
  137.    environments that support the "int 2fh/ax=1680h" idle call.
  138.  
  139. 19-Oct-92
  140.    Added logic to explicitly enable the cascade interrupt when a high IRQ of
  141.    8 and up is being used.
  142.  
  143. 12-Oct-92
  144.    Beta C4 does not work reliably on some systems.  If you experience
  145.    problems with beta C4, please go back to beta C0 until the next public
  146.    beta (C6) becomes available.
  147.  
  148.    Some ALPHA C5 postings are unreliable.
  149.  
  150.    Additional changes to make the forval-specific code work.
  151.  
  152. 08-Oct-92
  153.    Added logic to force a special COMM driver mode when -FT16 and higher are
  154.    specified.  In this mode attempts will be made to perform multiple
  155.    character i/o per interrupt service, even when the UART appears to be an
  156.    8250 or 16540.  This logic may improve the performance with some internal
  157.    modems, such as the Forval, but may cause the transfer to fail with
  158.    others.  Use with caution.
  159.  
  160. 07-Oct-92
  161.    Beta C4 sometimes reports 'not enough memory for hslink' in the settings
  162.    window when there is in fact plenty of memory for hslink operation.
  163.  
  164.    See WHATSNEW.120 for a complete list of changes between version 1.12 and
  165.    this beta version.
  166.  
  167. 14-May-92
  168.    Official release of version 1.12 as HS112.ZIP.
  169.  
  170. 13-May-92
  171.    Official release of HS/Link 1.10 as HSLINK11.ZIP.
  172.    See WHATSNEW.110 for a complete list of changes between version 1.0 and
  173.    version 1.1.
  174.  
  175. 14-Jan-92
  176.    Official release of HS/Link 1.00 as HSLINK10.ZIP.
  177.  
  178. 17-Oct-91
  179.    Initial posting of HS/Link beta as HSLK10B.ZIP.
  180.  
  181. July-87
  182.    Initial protocol design and prototype development began but was never made
  183.    functional enough for public testing.
  184.  
  185.